service provision - French English Dictionary